climate scientist - French English Dictionary